package ioStream.file;

/**
 * Created with IntelliJ IDEA
 * Description:
 * User:22954
 * Date:2024-03-17
 * Time:18:27
 */
@SuppressWarnings("all")
public class NodeAndProcessStream {
    /*
    节点流:底层流/低级流,直接与数据源相接
          访问文件(FileInputStream...)/访问数组(ByteArrayInputStream...)/访问管道(PipedInputStream...)/访问字符串(StringReader...)
    处理流(包装流):包装节点流,既消除不同节点流的实现差异,也提供更方便的方法来完成输入输出
                 对节点流进行包装,使用修饰器设计模式,不与数据源直接相连
                 缓冲流(BufferedInputStream)/转换流/对象流/抽象基流/打印流/推回输入流/特殊流
    ===================================================================================
    处理流的优势:
        1.性能的提高:增加缓冲的方式提高了输入输出的效率
        2.操作的便捷:处理流可能提供了一系列便捷的方法来一次输入输出大批量的数据,使用更加灵活方便
     */
}
